stranded seeds - German English Dictionary